touching down - Alemán Inglés Diccionario